Interleaving semantics - French English Dictionary